#pragma once

#include<iostream>
#include"Socket.hpp"
using namespace SocketModule;
//用于获取链接的模块
class Listener {
public:
    Listener(int port)
    :_listensock(std::make_unique<TcpSocket>())
{
    _listensock->BuildTcpSocket(port);
}
int Fd()
{
    return _listensock->Fd();
}
void Accepcter(){}
~Listener()
{
    _listensock->Close();
}
    private:
    std::unique_ptr<Socket> _listensock;
};